declare module '@capacitor/core' {
  interface PluginRegistry {
    MonitorPlugin: MonitorPluginPlugin;
  }
}

export interface MonitorPluginPlugin {
  echo(options: { value: string }): Promise<{ value: string }>;
  test(options: { value: string }): Promise<{ value: string }>;
  doRun(options: { value: string }): Promise<{ value: string }>;
  check(options: { lightNo: number, channel: number, address: string }): Promise<{ value: string }>;

  /**
   * 执行方法
   * @param type 1-冷却液温度 2-放电 3-充电
   * @param value 0-开|高 1-关|低
   */
  perform(options: { type: string, value: string }): Promise<{ value: string }>;


}
